#!/bin/bash
# Description: 此脚本用于打包cyberRTu所需的underlaymessage的消息类型共享库
#              脚本执行成功后，将直接在指定目录下生成dal-rticonextdds-binary.zip文件

# Usage: ./package_dal-testcases-my-package.sh

# 创建usr目录
mkdir -p usr/lib

# 打包UnderlayMessage的共享库
cd dal_msg_gen
python3 ./main.py ./my_package
cp ./build/my_package/build/libmy_package*.so ../usr/lib
cd ../

# 生成压缩包
zip -r dal-testcases-my-package.zip ./usr

# 删除./usr
rm -rf ./usr

echo "package_dal-testcases-my-package.sh 操作完成"